corporate franchise - English Synonyms Dictionary